attempt to refresh oneself - Spanish English Dictionary